-
Notifications
You must be signed in to change notification settings - Fork 266
exposing a scale resource and way to scale jobs #425
base: master
Are you sure you want to change the base?
Conversation
@functicons I will work on the docs for this approach, but I think these are limitations we have to live with for now. Although it would be nice if it were possible to set max parallelism in the properties file.. I'll ask the flink mailing list about this. |
/gcbrun |
Hey @functicons I've added some unit tests (and fixes while I wrote them), and some documentation. Let me know what you think. |
Any comments on the documentation so far? Too little, too much? |
Hi. Thanks a lot for this pull request. We really like the scaling functionality and we are currently testing at with a plan to use it for our work. |
Hey @vvondruska thanks a lot for the feedback! Happy to have your fix, you could either push it or create a small snippet and I'll incorporate and push it. Either way works. |
Thank you for a quick response @Padarn. I can push the fix. I was wondering if it would be OK with you if I pushed the code directly to the repository with the scaling functionality ( |
Makes sense to me. I sent you an invite to the repo so you can push. |
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. ℹ️ Googlers: Go here for more info. |
All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the ℹ️ Googlers: Go here for more info. |
1 similar comment
All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the ℹ️ Googlers: Go here for more info. |
This comment has been minimized.
This comment has been minimized.
1 similar comment
@googlebot I consent. |
@Padarn @functicons is there anything we (@vvondruska and I) can do to help to get this merged in? |
I'm happy to @mvbakker but cannot approve anything. Also happy to make any further changes if there is anything blocking. |
Hi @functicons any change we can get this merged? |
Replaces #394 and addresses #389
This PR is to break down the complexity of adding autoscaling: It only attempts to add a scaling mechanism that will work for standalone Jobs. This is because the operator doesn't otherwise know what jobs are running on the cluster, or how to scale them in/out so it doesn't make much sense to try and auto scale them.
The PR adds:
Note some limitations:
To Do